========== Reports for VoIP clients ==========

=> Pidgin: 
   ======
A nice client that comes installed the Light-Desktop package. After some time, I was able to set it up for Text Chatting using XMPP protocol. I used the following settings:


* Basic Tab-
	Protocol: XMPP
	Username: Google_talk_username(without @domain.com)
	Domain: gmail.com
	Resource: Home
	Password: Google_password
	Remember Password: checked
* Advanced Tab-
	Connection Security: Requires encryption
	Connect Port: 5222
	Connect Server: talk.google.com
	
Now I connected with the person who was online and then went to "Conversation -> Media -> Audio call" option. It gave me an error 'Error adding stream'. So I searched online and found that it required gstreamer. I installed multimedia/gstreamer0.10 and multimedia/gstreamer1 but still was not able to get it to work. I also tried to contact them on IRC (channel #pidgin on freenode), but got no reply.

=> Empathy:
   =======
This package is big bigger in size and takes some time to install. After installing I started it and tried a lot to add accounts. But when I clicked 'Accounts', it didn't do anything. No window popped up or anything. 

The terminal was showing the following warning:

libnotify-Message: GetCapabilities call failed: The name org.freedesktop.Notifications was not provided by any .service files

(empathy:28777): folks-WARNING **: Error preparing Backend 'telepathy': The name org.freedesktop.Telepathy.AccountManager was not provided by any .service files

I think this might be the cause of it. 

=> kiax:
   ====
I was not able to build kiax on my machine. I have attached the screenshot in the images folder with the name kiax_error.png

=> kphone:
   ======
The best part, it is fast to build. The bad part, I could get it to work to make voice calls. THe GUI of this is poor. That's not a big problem but the configuration options are also very complicated for new users. After searching for it for some time, I found various information which can be submitted and I don't have.

One site suggested, the following information:
	Full Name:Your Name 
	User Part of SIP URL: Your iiNetPhone number
	Host Part of SIP URL: iinetphone.iinet.net.au
	Outbound Proxy: sip.state.iinet.net.au
	Authentication Username: Your iiNetPhone number
	q-value between 0.0-1.0: [leave blank, unless you know what it does, then you can enlighten the rest of us]
	
	I don't have my iiNetPhone number, so I left it.
	
Other site suggested to register at freeworlddialup.com(FWD) and then try to use kphone with the FWD number. The site which had suggested it was: http://www.brunolinux.com/10-General_Info/VoIP_with_Kphone.html 

When I visited the website: http://www.freeworlddialup.com/ I found that the site is HACKED! So I couldn't use this option too. 

=> Linphone(wip):
   ========
I received the Vulnerability warning during its install. The image is attached with the name linphone_error.png. 

I then edited the file /usr/pkgsrc/mk/defaults/mk.conf. I set the value of 'ALLOW_VULNERABLE_PACKAGES' to 'defined'. I got another error which is shown in the screenshot linphone_error_2.png

=> Mumble(wip):
   ======
At first I got an error while building of Checksum Mismatch. The error image is named mumble_error.png. After I tried to make with an argument NO_CHECKSUM=yes. I got an error again which is shown in the screenshot: mumble_error_2.png. It said error is not recoverable. 

=> SFLPhone(wip):
   ========
The pkgsrc was unable to fetch the file. Screenshot attached with the name sflphone.png

=> Twinkle(wip):
   =======
While installing I received some License error(Image name: twinkle_error.png). I edited the mk.conf file accordingly. Then I tried to start the install again and after some time it came to a halt. Image name: twinkle_error_2.png

=> Ekiga:
   =====
I got an error while installing it. I didn't find any workaround. The screenshot is the the images folder with the name ekiga_error.png and ekiga_error_abovepart.png